JavaScript 객체지향 간의 상속 -sub 객체는 super 객체의 기능을 상속받으면서 기능을 추가하고 싶은 객체이다. -sub 객체는 super 객체로부터 직접 기능을 상속받을 수 가 있다. 즉 객체가 직접 다른 객체에 상속을 받을 수 도 있고 그 상속관계를 바꿀 수 도 있다. -다른 객체에 상속을 받고싶을 땐 prototype link를 바꾸면된다. -sub 객체의 prototype link가 가르키고 있는 객체를 pro... JavaScript 객체지향JavaScript 객체지향 lass -constroctor function은 사용될 때 new 키워드를 붙이면 객체가 리턴된다. -객체가 리턴되기 전에 객체의 속성이 기본적으로 세팅된다. 클래스란 객체를 만드는 공장이다. 자바스크립트의 클래스에서 생성자 함수를 구현하는 방법은 다음과 같다. -객체가 생성될 때 객체의 초기상태를 지정하기 위한 객체가 만들어지기 직전에 실행되어지도록 약속된 함수가 바로 constructor(){}... JavaScript 객체지향JavaScript 객체지향 프로토타입03 프로토타입은 1>생성자 함수의 prototype 프로퍼티 뿐만 아니라 2_1> 인스터스의 __proto__ 접근자 프로퍼티(또는 Object.getPrototypeOf 메서드)를 통해 '접근'하고 2_2> 인스턴스의 __proto__ 접근자 프로퍼티(또는 Object.setPrototypeOf 메서드)를 통해 프로토타입을 '교체'할 수 있다 프로토타입으로 교체한 객체 리터럴에 construc... WeCode위코드JavaScript 객체지향키워드 심화 공부JavaScript 객체지향
간의 상속 -sub 객체는 super 객체의 기능을 상속받으면서 기능을 추가하고 싶은 객체이다. -sub 객체는 super 객체로부터 직접 기능을 상속받을 수 가 있다. 즉 객체가 직접 다른 객체에 상속을 받을 수 도 있고 그 상속관계를 바꿀 수 도 있다. -다른 객체에 상속을 받고싶을 땐 prototype link를 바꾸면된다. -sub 객체의 prototype link가 가르키고 있는 객체를 pro... JavaScript 객체지향JavaScript 객체지향 lass -constroctor function은 사용될 때 new 키워드를 붙이면 객체가 리턴된다. -객체가 리턴되기 전에 객체의 속성이 기본적으로 세팅된다. 클래스란 객체를 만드는 공장이다. 자바스크립트의 클래스에서 생성자 함수를 구현하는 방법은 다음과 같다. -객체가 생성될 때 객체의 초기상태를 지정하기 위한 객체가 만들어지기 직전에 실행되어지도록 약속된 함수가 바로 constructor(){}... JavaScript 객체지향JavaScript 객체지향 프로토타입03 프로토타입은 1>생성자 함수의 prototype 프로퍼티 뿐만 아니라 2_1> 인스터스의 __proto__ 접근자 프로퍼티(또는 Object.getPrototypeOf 메서드)를 통해 '접근'하고 2_2> 인스턴스의 __proto__ 접근자 프로퍼티(또는 Object.setPrototypeOf 메서드)를 통해 프로토타입을 '교체'할 수 있다 프로토타입으로 교체한 객체 리터럴에 construc... WeCode위코드JavaScript 객체지향키워드 심화 공부JavaScript 객체지향